Big Huge Thesaurus

tall meadow grass

noun